natural underground trap - Turkish English Dictionary